Skip to main content

Protection

AWS WAF - Web Application Firewall

  • Protects the web applications from common web exploits.
  • Works on Layer 7
  • Define Web ACL Rules:
    • Protects from SQL injection and Cross-site scripting.
    • Geo-match (block countries)
    • Rate-based rules for DDoS protection.
  • Rule group is reusable.

Fixed IP with Load Balancer

AWS Shield

  • Protects from DDoS (Distributed Denial of Service; many requests at the same time) attacks.
    • AWS Shield Standard: Free service activated by default.
    • AWS Shield Advanced

AWS Firewall Manager

  • Manage rules for all accounts in AWS Organization.
  • Rules are applied to new resources as they are created.

AWS WAF vs AWS Firewall Manager vs AWS Shield

  • Used together for comprehensive protection.
  • Define Web ACL rules in WAF.
  • To use AWS WAF across accounts, use Firewall Manager with AWS WAF.
  • If you are prone to DDoS, consider using Shield Advanced.